package com.keepmoving.dao;

import com.keepmoving.po.Course;

import java.util.List;

/**
 * @author xf
 * 课程数据访问层
 */
public interface CourseDao {

    /**
     * 查看所有课程
     *
     * @return
     */
    public List<Course> findAll();

    /**
     * 根据课程cid查询具体课程
     *
     * @param cId
     * @return
     */
    public Course findByCoId(int cId);

    /**
     * 增加课程
     *
     * @param course
     */
    public int addCourse(Course course);

    /**
     * 根据cid删除课程
     *
     * @param cId
     * @return
     */
    public int deleteCourse(int cId);

    /**
     * 更新课程
     *
     * @param course
     * @return
     */
    public int updateCourse(Course course);

}
